sudanese organization against torture - French English Dictionary